make to fulfill - German English Dictionary